slay cap - German English Dictionary